home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 41 / Amiga Format CD41 (1999-06)(Future Publishing)(GB)[!][issue 1999-07].iso / -seriously_amiga- / misc / g5library / include / gateway_protos.h < prev    next >
C/C++ Source or Header  |  1999-04-19  |  2KB  |  52 lines

  1. /*
  2. **      prototypes for gateway.library
  3. **
  4. **      (C) Copyright 1998,1999 Michaela Prüß
  5. **      All Rights Reserved.
  6. */
  7.  
  8. #ifndef CLIB_GATEWAY_PROTOS_H
  9. #define CLIB_GATEWAY_PROTOS_H
  10.  
  11. #ifndef GATEWAY_GATEWAY_H
  12. #include "gateway.h"
  13. #endif /* GATEWAY_GATEWAY_H */
  14.  
  15. #include <exec/types.h>
  16.  
  17. /* -- start functions -- */
  18.  
  19. ULONG GateRequest(UBYTE *title_d1,UBYTE *body,UBYTE *gadgets);
  20. char *ltofa(char *tx_d1,ULONG l);
  21. void trim(UBYTE *trptr);
  22. void rtrim(UBYTE *trptr);
  23. void lset(UBYTE *lbuff, int slen);
  24. void lsetmin(UBYTE *lbuff, int slen);
  25. void string(UBYTE *spstr, int num, int ch);
  26. int instr(UBYTE *sa, UBYTE *sb);
  27. void upstr(UBYTE *trptr);
  28. void lowstr(UBYTE *trptr);
  29. void set(UBYTE *lbuff, int slen);
  30. void midstr(UBYTE *mstr, int pos, long laenge);
  31. ULONG date_to_day(ULONG date);
  32. ULONG date_to_zahl(UBYTE *da);
  33. ULONG time_to_zahl(UBYTE *ti);
  34. void kill_ansi(UBYTE *buffer);
  35. BOOL newer(UBYTE *d1, UBYTE *t1, UBYTE *d2, UBYTE *t2);
  36. void swapmem(char *src, char *dst, int n);
  37. int memncmp(char *a, char *b, int length);
  38. int StrCaseCmp(char *s1, char *s2);
  39. void trim_include(UBYTE *trptr);
  40. void mail_trim(UBYTE *trptr, int fkt);
  41. char *strdup(const char *s);
  42. void addval(UBYTE *str,  ULONG n);
  43. void newstr(UBYTE *istr, UBYTE *nstr, int pos, int len);
  44. int wordwrp(UBYTE *line, UBYTE *rest, int len);
  45. char *fn_spiltt(char *src,char *drive,char *path,char *file,char *ext);
  46. char *fn_build(char *dst,char *drive,char *path,char *file,char *ext);
  47. char *index(char *dst, int c);
  48.  
  49. /* -- end functions -- */
  50.  
  51. #endif /* CLIB_GATEWAY_PROTOS_H */
  52.